const path = require("path");
module.exports = {
	/******1-指定一个入口************************/
	// // 入口：要打包的文件
	// entry:"./src/app.js",
	// // 指定模式
	// mode:"production"
	
	/********2-指定出口***************************/
	// entry:"./src/app.js",
	// output: {
	// 	// path:打包出口的目录
	// 	path:path.join(__dirname,"/build"),
	// 	// filename
	// 	filename: "a/b/c/one.js",
	// 	// 将打包出口目录清空，然后放入新的打包文件
	// 	clean: true
	// },
	// mode:"production"
	
	/********3-指定多个入口文件***************************/
	// entry:["./src/app.js","./src/home.js"],
	// output: {
	// 	path:path.resolve(__dirname,"./build"),
	// 	filename:"two.js",
	// 	clean: true
	// },
	// mode:"production"
	
	/********4-指定多个入口文件,多个出口文件***************************/
	entry:{
		one:"./src/app.js",
		two:"./src/home.js"
	},
	output: {
		path:path.resolve(__dirname,"./build"),
		// [name]:入口的属性名
		// [hash:8]:产生8位的随机字符串
		filename:"[name].[hash:8].min.js",
		clean: true
	},
	mode:"production"
	
}